<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ include file="/WEB-INF/jsp/generic/taglibs.jsp"%>

<div class="header">
	
	<%-- Connexion/déconnexion --%>
	<div class="userinfo">
	<c:choose>
		
		<c:when test="${not empty user }">
			<s:form action="${contextPath }${actionBean.loginUrl }">
				<s:submit name="logout" value="" title="Se déconnecter" />
			</s:form>
		</c:when>
		
		<c:otherwise>
		
			<s:form action="${contextPath }${actionBean.loginUrl }" >
				<sd:text name="loginuser.id" placeholder="Identifiant" />
				<sd:password name="loginpassword" placeholder="Mot de passe" />
				<s:submit name="login" value="" title="S'authentifier" />
				
				<s:hidden name="from">${actionBean.url }</s:hidden>
				<s:errors globalErrorsOnly="false" ></s:errors>
			</s:form>
		
		</c:otherwise>
	</c:choose>
	</div>
	
	<%-- Titre --%>
	<h1><a href="${contextPath }${actionBean.homeUrl }"><fmt:message bundle="${labels}" key="header.title" /></a></h1>
	
	<%-- Recherche --%>
	<%-- <s:form action="${contextPath }${actionBean.membresUrl }" focus="q" class="search">
		<sd:text name="q" placeholder="Recherche de membres" value="${actionBean.query }"/>
		<input type="submit" value="" title="Lancer la recherche" />
	</s:form> --%>
	<form action="${contextPath }${actionBean.membresUrl }" method="get" focus="searchQuery" class="search">
		<input type="text" name="q" placeholder="Recherche de membres" value="${actionBean.query }"/>
		<script type="text/javascript">
			setTimeout(function() {
				try {
					var z = document.getElementsByName("q")[0];
					z.focus();
					z.select();
				} catch (e) {
				}
			}, 1);
		</script>
		<input type="submit" value="" title="Lancer la recherche" />
	</form>
	
	<%-- Menu --%>
	<ul class="navbar">
		<li><a href="${contextPath }${actionBean.homeUrl }"<c:if test="${actionBean.home }"> class="current"</c:if>>Accueil</a></li>
		<li><a href="${contextPath }${actionBean.membresUrl }"<c:if test="${actionBean.membres }"> class="current"</c:if>>Liste des membres</a></li>
		<ss:secure roles="ADMIN"><li><a href="${contextPath }${actionBean.adminUrl }"<c:if test="${actionBean.admin }"> class="current"</c:if>>Administration</a></li></ss:secure>
	</ul>
	
	<%-- faire une zone visible seulement par l'administrateur --%>
	<%-- <ss:secure roles="${actionBean.roleAdmin }"><p>Vous êtes connecté avec un compte administrateur. <a href="/admin">Page d'administration</a></p></ss:secure> --%>
</div>